草庐IT

iphone - NSUndoManager 和 GLKit

全部标签

iphone - iOS 本地化, label with number and word together

我想本地化我的游戏。我的一些标签就像[@"Score:%i",score],分数可以是任何数字。那么我还可以使用字符串文件本地化吗?这就是我目前所做的,但需要做很多工作CCLabelTTF*bestLabelWord=[HelpercreateLocalizedLabelWithStringUpperCase:@"BEST"color:ccBLACK];CCLabelTTF*bestLabelNumber=[HelpercreateUnlocalizedLabelWithString:[NSStringstringWithFormat:@"%i",bestScore]color:ccB

iphone - 如何以编程方式从应用商店获取我的应用版本

如何以编程方式从应用商店获取我的应用版本号?如果我向用户显示我已发布更新的警报,这是否违反HIG?如果我在应用商店中对我的应用的每次更新都显示警告,苹果会接受吗? 最佳答案 这绝对不是气馁,只是有点烦人,尤其是在创造像游戏这样的沉浸式体验时。但无论如何,这里有一个专门为您的特定需求而制作的控件:http://www.cocoacontrols.com/platforms/ios/controls/iversion 关于iphone-如何以编程方式从应用商店获取我的应用版本,我们在Stac

iphone - 如果服务器上更新,则通过 FTP 下载到 iphone

我正在使用NSURLConnection从FTP站点下载。下载没问题,但我只想在ftp服务器副本比我的文件副本更新时下载。如何从ftp服务器获取ftp文件日期信息。我能够从URLResponse中获取文件大小。最好的问候, 最佳答案 好的,伙计们,我已经部分回答了我自己的问题,所以这是给下一个人的......如果您对文件夹发出NSURL请求,结果响应将是文件列表。问题是日期时间戳的格式不是我需要的。-rw-r--r--1101210121899Feb0301:141.txt我需要一个完整的YY-MM-DDHH:MM:SS格式,反正我

iphone - 跟踪数据使用情况

我正在尝试跟踪iPhone用户的数据使用情况。但我很松散,我发现了这个:-(NSArray*)getDataCounters{BOOLsuccess;structifaddrs*addrs;conststructifaddrs*cursor;conststructif_data*networkStatisc;intWiFiSent=0;intWiFiReceived=0;intWWANSent=0;intWWANReceived=0;NSString*name=[[[NSStringalloc]init]autorelease];success=getifaddrs(&addrs)==

iphone - 将图像数据转换为 vcard 的二进制文本

我需要在vcard文件中包含图像。该图像应该是二进制格式。我按如下方式创建图像数据:NSData*imageData=UIImageJPEGRepresentation([UIImageimageNamed:@"Pic1"],1.0);我尝试使用以下两种方法进行编码均未成功:vcardString=[vcardStringstringByAppendingFormat:@"PHOTO;ENCODING=b;TYPE=JPEG:%@\n",[imageDatabase64EncodedString]];和vcardString=[vcardStringstringByAppendingF

iphone - 开发一个新的应用程序;保持 iOS 4 兼容性仍然值得吗?

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。我目前正处于为客户开发新iOS应用程序(适用于iPhone和iPad)的起步阶段。如果我还应该支持iOS4,我真的犹豫不决。我试图找到一些关于iOS5采用情况的统计数据,我能找到的仅有的最近的文章之一是this一。Thisarticle显示截至去年12月30日,iPhone版Bump的所有用户中有59.16%使用的是iOS5或更高版本。该(免费)应用程序

iphone - 您可以在不禁用其附加的 UIGestureRecognizers 的情况下禁用 UIButton 吗?

我有一个具有2个功能的UIButton:点击和长按。有点像Springboard应用程序(主屏幕)。我已将其实现为附加了UILongPressGestureRecognizer的UIButton。在某些情况下,我需要通过在我的按钮上设置enabled=NO来禁用点击操作。但不幸的是,这也禁用了我的手势识别器。如何禁用UIButton的标准行为,同时保持附加到它的手势识别器处于事件状态? 最佳答案 UIButton是UIControl的子类。看看UIControl中的各种方法。您可以指定特定的方法来调用ControlEvents(例如

iphone - Cydia 和 AppStore 中的 iOS 应用程序

我在Cydia中有一个应用程序,我想制作相同的应用程序但LITE版本并将其放入AppStore。我的问题是,如果以某种方式进行检查,Apple会拒绝我的应用程序吗?实际上我的应用程序与网络服务一起工作,所以我有真正的工作领域。我想使用相同的域或创建另一个原始域的第二个类似精简版的域...提前致谢.. 最佳答案 不,yxflash团队做了类似的事情,他们在Cydia中有一个应用程序版本(因为,当他们发布它时,代码使用私有(private)API),并且他们在AppStore中有另一个版本(实际上是3个)叫yxplayer。所以从我在那

iphone - ios @try @catch 在从@catch 返回时阻止 EXC_BAD_ACCESS

我的viewDidLoad中的这个@try-@catchblock在返回时因EXC_BAD_ACCESS而崩溃;在catch中执行并且警报不显示:@try{errorText=@"thumbnails_array";unarchiver=[[NSKeyedUnarchiveralloc]initForReadingWithData:data];//Customizeunarchiverhereself.thumbnails_array=[unarchiverdecodeObjectForKey:@"thumbnails_array"];[unarchiverfinishDecoding

iphone - 从 iPhone 应用程序访问现有的语音笔记

我希望我当前的iPhone应用程序能够访问iPhone以获取现有的语音笔记。两个问题:默认情况下,iPhone上的语音笔记存储在哪里。我是否可以从我的iPhone应用程序访问录音机(VoiceMomos)应用程序。我可以从我的iPhone应用程序访问这些语音留言吗?(如果没有,那么是否有任何引用资料可以证明我没有该访问权限?) 最佳答案 Apple没有为语音笔记提供任何API,因此无法访问它们。你想证明你不能访问它们,我不能不给。但是由于开发者文档没有为语音备忘录提供API,你应该接受这是苹果不允许的。